package com.jy.service.filemanager.user;

import java.util.List;

import com.jy.entity.filemanager.TSUser;
import com.jy.service.base.BaseService;

/**
 * 定时任务service
 */
public interface TuserService extends BaseService<TSUser> {

	/**
	 * 新增
	 * 
	 * @param TaskLog
	 * @return
	 */
	public int creatUser(TSUser o);

	/**
	 * 直接修改 只能修改运行的时间，参数、同异步等无法修改
	 * 
	 * @param TaskLog
	 */
	public int updateUser(TSUser o);

	/**
	 * 删除
	 * 
	 * @param scheduleJobId
	 */
	public int deleteUser(TSUser o);

	public TSUser findUserById(String id);

	public List<TSUser> getUserListByName(String name);

	public List<TSUser> getPrincipal();
}
